
point-yz:     file format elf64-x86-64


Disassembly of section .init:

0000000000001000 <_init>:
    1000:	f3 0f 1e fa          	endbr64 
    1004:	48 83 ec 08          	sub    $0x8,%rsp
    1008:	48 8b 05 d9 3f 00 00 	mov    0x3fd9(%rip),%rax        # 4fe8 <__gmon_start__>
    100f:	48 85 c0             	test   %rax,%rax
    1012:	74 02                	je     1016 <_init+0x16>
    1014:	ff d0                	callq  *%rax
    1016:	48 83 c4 08          	add    $0x8,%rsp
    101a:	c3                   	retq   

Disassembly of section .plt:

0000000000001020 <.plt>:
    1020:	ff 35 8a 3f 00 00    	pushq  0x3f8a(%rip)        # 4fb0 <_GLOBAL_OFFSET_TABLE_+0x8>
    1026:	f2 ff 25 8b 3f 00 00 	bnd jmpq *0x3f8b(%rip)        # 4fb8 <_GLOBAL_OFFSET_TABLE_+0x10>
    102d:	0f 1f 00             	nopl   (%rax)
    1030:	f3 0f 1e fa          	endbr64 
    1034:	68 00 00 00 00       	pushq  $0x0
    1039:	f2 e9 e1 ff ff ff    	bnd jmpq 1020 <.plt>
    103f:	90                   	nop
    1040:	f3 0f 1e fa          	endbr64 
    1044:	68 01 00 00 00       	pushq  $0x1
    1049:	f2 e9 d1 ff ff ff    	bnd jmpq 1020 <.plt>
    104f:	90                   	nop
    1050:	f3 0f 1e fa          	endbr64 
    1054:	68 02 00 00 00       	pushq  $0x2
    1059:	f2 e9 c1 ff ff ff    	bnd jmpq 1020 <.plt>
    105f:	90                   	nop

Disassembly of section .plt.got:

0000000000001060 <__cxa_finalize@plt>:
    1060:	f3 0f 1e fa          	endbr64 
    1064:	f2 ff 25 8d 3f 00 00 	bnd jmpq *0x3f8d(%rip)        # 4ff8 <__cxa_finalize@GLIBC_2.2.5>
    106b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

Disassembly of section .plt.sec:

0000000000001070 <puts@plt>:
    1070:	f3 0f 1e fa          	endbr64 
    1074:	f2 ff 25 45 3f 00 00 	bnd jmpq *0x3f45(%rip)        # 4fc0 <puts@GLIBC_2.2.5>
    107b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

0000000000001080 <__stack_chk_fail@plt>:
    1080:	f3 0f 1e fa          	endbr64 
    1084:	f2 ff 25 3d 3f 00 00 	bnd jmpq *0x3f3d(%rip)        # 4fc8 <__stack_chk_fail@GLIBC_2.4>
    108b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

0000000000001090 <printf@plt>:
    1090:	f3 0f 1e fa          	endbr64 
    1094:	f2 ff 25 35 3f 00 00 	bnd jmpq *0x3f35(%rip)        # 4fd0 <printf@GLIBC_2.2.5>
    109b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)

Disassembly of section .text:

00000000000010a0 <_start>:
    10a0:	f3 0f 1e fa          	endbr64 
    10a4:	31 ed                	xor    %ebp,%ebp
    10a6:	49 89 d1             	mov    %rdx,%r9
    10a9:	5e                   	pop    %rsi
    10aa:	48 89 e2             	mov    %rsp,%rdx
    10ad:	48 83 e4 f0          	and    $0xfffffffffffffff0,%rsp
    10b1:	50                   	push   %rax
    10b2:	54                   	push   %rsp
    10b3:	4c 8d 05 66 15 00 00 	lea    0x1566(%rip),%r8        # 2620 <__libc_csu_fini>
    10ba:	48 8d 0d ef 14 00 00 	lea    0x14ef(%rip),%rcx        # 25b0 <__libc_csu_init>
    10c1:	48 8d 3d d7 14 00 00 	lea    0x14d7(%rip),%rdi        # 259f <main>
    10c8:	ff 15 12 3f 00 00    	callq  *0x3f12(%rip)        # 4fe0 <__libc_start_main@GLIBC_2.2.5>
    10ce:	f4                   	hlt    
    10cf:	90                   	nop

00000000000010d0 <deregister_tm_clones>:
    10d0:	48 8d 3d 39 3f 00 00 	lea    0x3f39(%rip),%rdi        # 5010 <__TMC_END__>
    10d7:	48 8d 05 32 3f 00 00 	lea    0x3f32(%rip),%rax        # 5010 <__TMC_END__>
    10de:	48 39 f8             	cmp    %rdi,%rax
    10e1:	74 15                	je     10f8 <deregister_tm_clones+0x28>
    10e3:	48 8b 05 ee 3e 00 00 	mov    0x3eee(%rip),%rax        # 4fd8 <_ITM_deregisterTMCloneTable>
    10ea:	48 85 c0             	test   %rax,%rax
    10ed:	74 09                	je     10f8 <deregister_tm_clones+0x28>
    10ef:	ff e0                	jmpq   *%rax
    10f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    10f8:	c3                   	retq   
    10f9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000001100 <register_tm_clones>:
    1100:	48 8d 3d 09 3f 00 00 	lea    0x3f09(%rip),%rdi        # 5010 <__TMC_END__>
    1107:	48 8d 35 02 3f 00 00 	lea    0x3f02(%rip),%rsi        # 5010 <__TMC_END__>
    110e:	48 29 fe             	sub    %rdi,%rsi
    1111:	48 89 f0             	mov    %rsi,%rax
    1114:	48 c1 ee 3f          	shr    $0x3f,%rsi
    1118:	48 c1 f8 03          	sar    $0x3,%rax
    111c:	48 01 c6             	add    %rax,%rsi
    111f:	48 d1 fe             	sar    %rsi
    1122:	74 14                	je     1138 <register_tm_clones+0x38>
    1124:	48 8b 05 c5 3e 00 00 	mov    0x3ec5(%rip),%rax        # 4ff0 <_ITM_registerTMCloneTable>
    112b:	48 85 c0             	test   %rax,%rax
    112e:	74 08                	je     1138 <register_tm_clones+0x38>
    1130:	ff e0                	jmpq   *%rax
    1132:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
    1138:	c3                   	retq   
    1139:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000001140 <__do_global_dtors_aux>:
    1140:	f3 0f 1e fa          	endbr64 
    1144:	80 3d c5 3e 00 00 00 	cmpb   $0x0,0x3ec5(%rip)        # 5010 <__TMC_END__>
    114b:	75 2b                	jne    1178 <__do_global_dtors_aux+0x38>
    114d:	55                   	push   %rbp
    114e:	48 83 3d a2 3e 00 00 	cmpq   $0x0,0x3ea2(%rip)        # 4ff8 <__cxa_finalize@GLIBC_2.2.5>
    1155:	00 
    1156:	48 89 e5             	mov    %rsp,%rbp
    1159:	74 0c                	je     1167 <__do_global_dtors_aux+0x27>
    115b:	48 8b 3d a6 3e 00 00 	mov    0x3ea6(%rip),%rdi        # 5008 <__dso_handle>
    1162:	e8 f9 fe ff ff       	callq  1060 <__cxa_finalize@plt>
    1167:	e8 64 ff ff ff       	callq  10d0 <deregister_tm_clones>
    116c:	c6 05 9d 3e 00 00 01 	movb   $0x1,0x3e9d(%rip)        # 5010 <__TMC_END__>
    1173:	5d                   	pop    %rbp
    1174:	c3                   	retq   
    1175:	0f 1f 00             	nopl   (%rax)
    1178:	c3                   	retq   
    1179:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)

0000000000001180 <frame_dummy>:
    1180:	f3 0f 1e fa          	endbr64 
    1184:	e9 77 ff ff ff       	jmpq   1100 <register_tm_clones>

0000000000001189 <aaa>:
    1189:	f3 0f 1e fa          	endbr64 
    118d:	55                   	push   %rbp
    118e:	48 89 e5             	mov    %rsp,%rbp
    1191:	90                   	nop
    1192:	5d                   	pop    %rbp
    1193:	c3                   	retq   

0000000000001194 <bbb>:
    1194:	f3 0f 1e fa          	endbr64 
    1198:	55                   	push   %rbp
    1199:	48 89 e5             	mov    %rsp,%rbp
    119c:	48 83 ec 20          	sub    $0x20,%rsp
    11a0:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    11a7:	00 00 
    11a9:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    11ad:	31 c0                	xor    %eax,%eax
    11af:	c7 45 ec 04 00 00 00 	movl   $0x4,-0x14(%rbp)
    11b6:	48 8d 45 ec          	lea    -0x14(%rbp),%rax
    11ba:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
    11be:	90                   	nop
    11bf:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    11c3:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    11ca:	00 00 
    11cc:	74 05                	je     11d3 <bbb+0x3f>
    11ce:	e8 ad fe ff ff       	callq  1080 <__stack_chk_fail@plt>
    11d3:	c9                   	leaveq 
    11d4:	c3                   	retq   

00000000000011d5 <ccc>:
    11d5:	f3 0f 1e fa          	endbr64 
    11d9:	55                   	push   %rbp
    11da:	48 89 e5             	mov    %rsp,%rbp
    11dd:	48 83 ec 40          	sub    $0x40,%rsp
    11e1:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    11e8:	00 00 
    11ea:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    11ee:	31 c0                	xor    %eax,%eax
    11f0:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    11f4:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    11f8:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    11fc:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    1200:	90                   	nop
    1201:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    1205:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    120c:	00 00 
    120e:	74 05                	je     1215 <ccc+0x40>
    1210:	e8 6b fe ff ff       	callq  1080 <__stack_chk_fail@plt>
    1215:	c9                   	leaveq 
    1216:	c3                   	retq   

0000000000001217 <ddd>:
    1217:	f3 0f 1e fa          	endbr64 
    121b:	55                   	push   %rbp
    121c:	48 89 e5             	mov    %rsp,%rbp
    121f:	48 83 ec 40          	sub    $0x40,%rsp
    1223:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    122a:	00 00 
    122c:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    1230:	31 c0                	xor    %eax,%eax
    1232:	c7 45 d0 01 00 00 00 	movl   $0x1,-0x30(%rbp)
    1239:	c7 45 d4 02 00 00 00 	movl   $0x2,-0x2c(%rbp)
    1240:	c7 45 d8 03 00 00 00 	movl   $0x3,-0x28(%rbp)
    1247:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    124b:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    124f:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    1253:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    1257:	90                   	nop
    1258:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    125c:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    1263:	00 00 
    1265:	74 05                	je     126c <ddd+0x55>
    1267:	e8 14 fe ff ff       	callq  1080 <__stack_chk_fail@plt>
    126c:	c9                   	leaveq 
    126d:	c3                   	retq   

000000000000126e <eee>:
    126e:	f3 0f 1e fa          	endbr64 
    1272:	55                   	push   %rbp
    1273:	48 89 e5             	mov    %rsp,%rbp
    1276:	48 83 ec 40          	sub    $0x40,%rsp
    127a:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    1281:	00 00 
    1283:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    1287:	31 c0                	xor    %eax,%eax
    1289:	48 c7 45 d0 00 00 00 	movq   $0x0,-0x30(%rbp)
    1290:	00 
    1291:	48 c7 45 d8 00 00 00 	movq   $0x0,-0x28(%rbp)
    1298:	00 
    1299:	48 c7 45 e0 00 00 00 	movq   $0x0,-0x20(%rbp)
    12a0:	00 
    12a1:	48 c7 45 e8 00 00 00 	movq   $0x0,-0x18(%rbp)
    12a8:	00 
    12a9:	48 c7 45 f0 00 00 00 	movq   $0x0,-0x10(%rbp)
    12b0:	00 
    12b1:	c7 45 d0 0a 00 00 00 	movl   $0xa,-0x30(%rbp)
    12b8:	c7 45 d4 0f 00 00 00 	movl   $0xf,-0x2c(%rbp)
    12bf:	c7 45 d8 14 00 00 00 	movl   $0x14,-0x28(%rbp)
    12c6:	c7 45 dc 19 00 00 00 	movl   $0x19,-0x24(%rbp)
    12cd:	c7 45 e0 1e 00 00 00 	movl   $0x1e,-0x20(%rbp)
    12d4:	c7 45 e4 23 00 00 00 	movl   $0x23,-0x1c(%rbp)
    12db:	c7 45 e8 28 00 00 00 	movl   $0x28,-0x18(%rbp)
    12e2:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    12e6:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
    12ea:	48 83 45 c0 0c       	addq   $0xc,-0x40(%rbp)
    12ef:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    12f3:	8b 00                	mov    (%rax),%eax
    12f5:	89 c6                	mov    %eax,%esi
    12f7:	48 8d 3d 0a 1d 00 00 	lea    0x1d0a(%rip),%rdi        # 3008 <_IO_stdin_used+0x8>
    12fe:	b8 00 00 00 00       	mov    $0x0,%eax
    1303:	e8 88 fd ff ff       	callq  1090 <printf@plt>
    1308:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    130c:	48 83 c0 0c          	add    $0xc,%rax
    1310:	8b 00                	mov    (%rax),%eax
    1312:	89 c6                	mov    %eax,%esi
    1314:	48 8d 3d ed 1c 00 00 	lea    0x1ced(%rip),%rdi        # 3008 <_IO_stdin_used+0x8>
    131b:	b8 00 00 00 00       	mov    $0x0,%eax
    1320:	e8 6b fd ff ff       	callq  1090 <printf@plt>
    1325:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    1329:	48 83 c0 0c          	add    $0xc,%rax
    132d:	8b 00                	mov    (%rax),%eax
    132f:	89 c6                	mov    %eax,%esi
    1331:	48 8d 3d d0 1c 00 00 	lea    0x1cd0(%rip),%rdi        # 3008 <_IO_stdin_used+0x8>
    1338:	b8 00 00 00 00       	mov    $0x0,%eax
    133d:	e8 4e fd ff ff       	callq  1090 <printf@plt>
    1342:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    1346:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
    134a:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    134e:	48 83 c0 0c          	add    $0xc,%rax
    1352:	8b 00                	mov    (%rax),%eax
    1354:	89 c6                	mov    %eax,%esi
    1356:	48 8d 3d ab 1c 00 00 	lea    0x1cab(%rip),%rdi        # 3008 <_IO_stdin_used+0x8>
    135d:	b8 00 00 00 00       	mov    $0x0,%eax
    1362:	e8 29 fd ff ff       	callq  1090 <printf@plt>
    1367:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    136b:	48 83 c0 0c          	add    $0xc,%rax
    136f:	8b 00                	mov    (%rax),%eax
    1371:	89 c6                	mov    %eax,%esi
    1373:	48 8d 3d 8e 1c 00 00 	lea    0x1c8e(%rip),%rdi        # 3008 <_IO_stdin_used+0x8>
    137a:	b8 00 00 00 00       	mov    $0x0,%eax
    137f:	e8 0c fd ff ff       	callq  1090 <printf@plt>
    1384:	48 83 45 c0 04       	addq   $0x4,-0x40(%rbp)
    1389:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    138d:	8b 00                	mov    (%rax),%eax
    138f:	89 c6                	mov    %eax,%esi
    1391:	48 8d 3d 70 1c 00 00 	lea    0x1c70(%rip),%rdi        # 3008 <_IO_stdin_used+0x8>
    1398:	b8 00 00 00 00       	mov    $0x0,%eax
    139d:	e8 ee fc ff ff       	callq  1090 <printf@plt>
    13a2:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    13a6:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
    13aa:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    13ae:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    13b2:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    13b6:	8b 00                	mov    (%rax),%eax
    13b8:	89 c2                	mov    %eax,%edx
    13ba:	be 3e 00 00 00       	mov    $0x3e,%esi
    13bf:	48 8d 3d 46 1c 00 00 	lea    0x1c46(%rip),%rdi        # 300c <_IO_stdin_used+0xc>
    13c6:	b8 00 00 00 00       	mov    $0x0,%eax
    13cb:	e8 c0 fc ff ff       	callq  1090 <printf@plt>
    13d0:	48 83 45 c8 04       	addq   $0x4,-0x38(%rbp)
    13d5:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    13d9:	8b 00                	mov    (%rax),%eax
    13db:	89 c2                	mov    %eax,%edx
    13dd:	be 40 00 00 00       	mov    $0x40,%esi
    13e2:	48 8d 3d 23 1c 00 00 	lea    0x1c23(%rip),%rdi        # 300c <_IO_stdin_used+0xc>
    13e9:	b8 00 00 00 00       	mov    $0x0,%eax
    13ee:	e8 9d fc ff ff       	callq  1090 <printf@plt>
    13f3:	48 83 45 c8 04       	addq   $0x4,-0x38(%rbp)
    13f8:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    13fc:	8b 00                	mov    (%rax),%eax
    13fe:	89 c2                	mov    %eax,%edx
    1400:	be 41 00 00 00       	mov    $0x41,%esi
    1405:	48 8d 3d 00 1c 00 00 	lea    0x1c00(%rip),%rdi        # 300c <_IO_stdin_used+0xc>
    140c:	b8 00 00 00 00       	mov    $0x0,%eax
    1411:	e8 7a fc ff ff       	callq  1090 <printf@plt>
    1416:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
    141a:	8b 00                	mov    (%rax),%eax
    141c:	89 c2                	mov    %eax,%edx
    141e:	be 42 00 00 00       	mov    $0x42,%esi
    1423:	48 8d 3d f1 1b 00 00 	lea    0x1bf1(%rip),%rdi        # 301b <_IO_stdin_used+0x1b>
    142a:	b8 00 00 00 00       	mov    $0x0,%eax
    142f:	e8 5c fc ff ff       	callq  1090 <printf@plt>
    1434:	90                   	nop
    1435:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
    1439:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    1440:	00 00 
    1442:	74 05                	je     1449 <eee+0x1db>
    1444:	e8 37 fc ff ff       	callq  1080 <__stack_chk_fail@plt>
    1449:	c9                   	leaveq 
    144a:	c3                   	retq   

000000000000144b <fff>:
    144b:	f3 0f 1e fa          	endbr64 
    144f:	55                   	push   %rbp
    1450:	48 89 e5             	mov    %rsp,%rbp
    1453:	48 83 ec 40          	sub    $0x40,%rsp
    1457:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    145e:	00 00 
    1460:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    1464:	31 c0                	xor    %eax,%eax
    1466:	c7 45 e0 64 00 00 00 	movl   $0x64,-0x20(%rbp)
    146d:	c7 45 e4 c8 00 00 00 	movl   $0xc8,-0x1c(%rbp)
    1474:	c7 45 e8 2c 01 00 00 	movl   $0x12c,-0x18(%rbp)
    147b:	c7 45 ec 90 01 00 00 	movl   $0x190,-0x14(%rbp)
    1482:	c7 45 f0 f4 01 00 00 	movl   $0x1f4,-0x10(%rbp)
    1489:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    148d:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    1491:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    1495:	48 83 c0 08          	add    $0x8,%rax
    1499:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
    149d:	48 8d 3d 8c 1b 00 00 	lea    0x1b8c(%rip),%rdi        # 3030 <_IO_stdin_used+0x30>
    14a4:	e8 c7 fb ff ff       	callq  1070 <puts@plt>
    14a9:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    14ad:	8b 10                	mov    (%rax),%edx
    14af:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    14b3:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
    14b7:	48 89 c6             	mov    %rax,%rsi
    14ba:	48 8d 3d a7 1b 00 00 	lea    0x1ba7(%rip),%rdi        # 3068 <_IO_stdin_used+0x68>
    14c1:	b8 00 00 00 00       	mov    $0x0,%eax
    14c6:	e8 c5 fb ff ff       	callq  1090 <printf@plt>
    14cb:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    14cf:	48 83 c0 10          	add    $0x10,%rax
    14d3:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
    14d7:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    14db:	8b 00                	mov    (%rax),%eax
    14dd:	89 c6                	mov    %eax,%esi
    14df:	48 8d 3d a5 1b 00 00 	lea    0x1ba5(%rip),%rdi        # 308b <_IO_stdin_used+0x8b>
    14e6:	b8 00 00 00 00       	mov    $0x0,%eax
    14eb:	e8 a0 fb ff ff       	callq  1090 <printf@plt>
    14f0:	48 8d 3d a7 1b 00 00 	lea    0x1ba7(%rip),%rdi        # 309e <_IO_stdin_used+0x9e>
    14f7:	e8 74 fb ff ff       	callq  1070 <puts@plt>
    14fc:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    1500:	48 83 c0 0c          	add    $0xc,%rax
    1504:	8b 00                	mov    (%rax),%eax
    1506:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
    150a:	48 8d 4a 10          	lea    0x10(%rdx),%rcx
    150e:	89 c2                	mov    %eax,%edx
    1510:	48 89 ce             	mov    %rcx,%rsi
    1513:	48 8d 3d a6 1b 00 00 	lea    0x1ba6(%rip),%rdi        # 30c0 <_IO_stdin_used+0xc0>
    151a:	b8 00 00 00 00       	mov    $0x0,%eax
    151f:	e8 6c fb ff ff       	callq  1090 <printf@plt>
    1524:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    1528:	48 83 c0 04          	add    $0x4,%rax
    152c:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    1530:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    1534:	8b 00                	mov    (%rax),%eax
    1536:	89 c6                	mov    %eax,%esi
    1538:	48 8d 3d 4c 1b 00 00 	lea    0x1b4c(%rip),%rdi        # 308b <_IO_stdin_used+0x8b>
    153f:	b8 00 00 00 00       	mov    $0x0,%eax
    1544:	e8 47 fb ff ff       	callq  1090 <printf@plt>
    1549:	48 8d 3d 91 1b 00 00 	lea    0x1b91(%rip),%rdi        # 30e1 <_IO_stdin_used+0xe1>
    1550:	e8 1b fb ff ff       	callq  1070 <puts@plt>
    1555:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    1559:	8b 10                	mov    (%rax),%edx
    155b:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    155f:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
    1563:	48 89 c6             	mov    %rax,%rsi
    1566:	48 8d 3d fb 1a 00 00 	lea    0x1afb(%rip),%rdi        # 3068 <_IO_stdin_used+0x68>
    156d:	b8 00 00 00 00       	mov    $0x0,%eax
    1572:	e8 19 fb ff ff       	callq  1090 <printf@plt>
    1577:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    157b:	48 83 e8 04          	sub    $0x4,%rax
    157f:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
    1583:	48 8d 3d 6d 1b 00 00 	lea    0x1b6d(%rip),%rdi        # 30f7 <_IO_stdin_used+0xf7>
    158a:	e8 e1 fa ff ff       	callq  1070 <puts@plt>
    158f:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    1593:	8b 10                	mov    (%rax),%edx
    1595:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    1599:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
    159d:	48 89 c6             	mov    %rax,%rsi
    15a0:	48 8d 3d 69 1b 00 00 	lea    0x1b69(%rip),%rdi        # 3110 <_IO_stdin_used+0x110>
    15a7:	b8 00 00 00 00       	mov    $0x0,%eax
    15ac:	e8 df fa ff ff       	callq  1090 <printf@plt>
    15b1:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    15b5:	48 83 e8 04          	sub    $0x4,%rax
    15b9:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    15bd:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    15c1:	48 83 c0 04          	add    $0x4,%rax
    15c5:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
    15c9:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    15cd:	8b 00                	mov    (%rax),%eax
    15cf:	89 c6                	mov    %eax,%esi
    15d1:	48 8d 3d b3 1a 00 00 	lea    0x1ab3(%rip),%rdi        # 308b <_IO_stdin_used+0x8b>
    15d8:	b8 00 00 00 00       	mov    $0x0,%eax
    15dd:	e8 ae fa ff ff       	callq  1090 <printf@plt>
    15e2:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    15e6:	8b 00                	mov    (%rax),%eax
    15e8:	89 c6                	mov    %eax,%esi
    15ea:	48 8d 3d 9a 1a 00 00 	lea    0x1a9a(%rip),%rdi        # 308b <_IO_stdin_used+0x8b>
    15f1:	b8 00 00 00 00       	mov    $0x0,%eax
    15f6:	e8 95 fa ff ff       	callq  1090 <printf@plt>
    15fb:	48 8d 3d 36 1b 00 00 	lea    0x1b36(%rip),%rdi        # 3138 <_IO_stdin_used+0x138>
    1602:	e8 69 fa ff ff       	callq  1070 <puts@plt>
    1607:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
    160b:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    160f:	48 89 c6             	mov    %rax,%rsi
    1612:	48 8d 3d 44 1b 00 00 	lea    0x1b44(%rip),%rdi        # 315d <_IO_stdin_used+0x15d>
    1619:	b8 00 00 00 00       	mov    $0x0,%eax
    161e:	e8 6d fa ff ff       	callq  1090 <printf@plt>
    1623:	48 8d 3d 4e 1b 00 00 	lea    0x1b4e(%rip),%rdi        # 3178 <_IO_stdin_used+0x178>
    162a:	e8 41 fa ff ff       	callq  1070 <puts@plt>
    162f:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
    1633:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    1637:	48 29 c2             	sub    %rax,%rdx
    163a:	48 89 d0             	mov    %rdx,%rax
    163d:	48 c1 f8 02          	sar    $0x2,%rax
    1641:	48 89 c1             	mov    %rax,%rcx
    1644:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
    1648:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    164c:	48 89 c6             	mov    %rax,%rsi
    164f:	48 8d 3d 4a 1b 00 00 	lea    0x1b4a(%rip),%rdi        # 31a0 <_IO_stdin_used+0x1a0>
    1656:	b8 00 00 00 00       	mov    $0x0,%eax
    165b:	e8 30 fa ff ff       	callq  1090 <printf@plt>
    1660:	48 8d 3d 61 1b 00 00 	lea    0x1b61(%rip),%rdi        # 31c8 <_IO_stdin_used+0x1c8>
    1667:	e8 04 fa ff ff       	callq  1070 <puts@plt>
    166c:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1670:	48 8d 50 f8          	lea    -0x8(%rax),%rdx
    1674:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1678:	48 89 c6             	mov    %rax,%rsi
    167b:	48 8d 3d 6b 1b 00 00 	lea    0x1b6b(%rip),%rdi        # 31ed <_IO_stdin_used+0x1ed>
    1682:	b8 00 00 00 00       	mov    $0x0,%eax
    1687:	e8 04 fa ff ff       	callq  1090 <printf@plt>
    168c:	90                   	nop
    168d:	48 8b 75 f8          	mov    -0x8(%rbp),%rsi
    1691:	64 48 33 34 25 28 00 	xor    %fs:0x28,%rsi
    1698:	00 00 
    169a:	74 05                	je     16a1 <fff+0x256>
    169c:	e8 df f9 ff ff       	callq  1080 <__stack_chk_fail@plt>
    16a1:	c9                   	leaveq 
    16a2:	c3                   	retq   

00000000000016a3 <point>:
    16a3:	f3 0f 1e fa          	endbr64 
    16a7:	55                   	push   %rbp
    16a8:	48 89 e5             	mov    %rsp,%rbp
    16ab:	48 83 ec 30          	sub    $0x30,%rsp
    16af:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    16b6:	00 00 
    16b8:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    16bc:	31 c0                	xor    %eax,%eax
    16be:	c7 45 e8 64 00 00 00 	movl   $0x64,-0x18(%rbp)
    16c5:	c7 45 ec c8 00 00 00 	movl   $0xc8,-0x14(%rbp)
    16cc:	c7 45 f0 2c 01 00 00 	movl   $0x12c,-0x10(%rbp)
    16d3:	c7 45 f4 90 01 00 00 	movl   $0x190,-0xc(%rbp)
    16da:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
    16de:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
    16e2:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    16e6:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
    16ea:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
    16ee:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
    16f2:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
    16f6:	8b 08                	mov    (%rax),%ecx
    16f8:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    16fc:	8b 10                	mov    (%rax),%edx
    16fe:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1702:	8b 00                	mov    (%rax),%eax
    1704:	89 c6                	mov    %eax,%esi
    1706:	48 8d 3d fb 1a 00 00 	lea    0x1afb(%rip),%rdi        # 3208 <_IO_stdin_used+0x208>
    170d:	b8 00 00 00 00       	mov    $0x0,%eax
    1712:	e8 79 f9 ff ff       	callq  1090 <printf@plt>
    1717:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
    171b:	8b 00                	mov    (%rax),%eax
    171d:	8d 48 01             	lea    0x1(%rax),%ecx
    1720:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
    1724:	89 0a                	mov    %ecx,(%rdx)
    1726:	48 83 45 d0 04       	addq   $0x4,-0x30(%rbp)
    172b:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
    172f:	8b 3a                	mov    (%rdx),%edi
    1731:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
    1735:	48 8d 4a 04          	lea    0x4(%rdx),%rcx
    1739:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
    173d:	8b 32                	mov    (%rdx),%esi
    173f:	89 c1                	mov    %eax,%ecx
    1741:	89 fa                	mov    %edi,%edx
    1743:	48 8d 3d e6 1a 00 00 	lea    0x1ae6(%rip),%rdi        # 3230 <_IO_stdin_used+0x230>
    174a:	b8 00 00 00 00       	mov    $0x0,%eax
    174f:	e8 3c f9 ff ff       	callq  1090 <printf@plt>
    1754:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
    1758:	8b 08                	mov    (%rax),%ecx
    175a:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
    175e:	8b 10                	mov    (%rax),%edx
    1760:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1764:	8b 00                	mov    (%rax),%eax
    1766:	89 c6                	mov    %eax,%esi
    1768:	48 8d 3d 99 1a 00 00 	lea    0x1a99(%rip),%rdi        # 3208 <_IO_stdin_used+0x208>
    176f:	b8 00 00 00 00       	mov    $0x0,%eax
    1774:	e8 17 f9 ff ff       	callq  1090 <printf@plt>
    1779:	90                   	nop
    177a:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    177e:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    1785:	00 00 
    1787:	74 05                	je     178e <point+0xeb>
    1789:	e8 f2 f8 ff ff       	callq  1080 <__stack_chk_fail@plt>
    178e:	c9                   	leaveq 
    178f:	c3                   	retq   

0000000000001790 <modify_array>:
    1790:	f3 0f 1e fa          	endbr64 
    1794:	55                   	push   %rbp
    1795:	48 89 e5             	mov    %rsp,%rbp
    1798:	48 83 ec 20          	sub    $0x20,%rsp
    179c:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    17a3:	00 00 
    17a5:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    17a9:	31 c0                	xor    %eax,%eax
    17ab:	c7 45 f0 64 00 00 00 	movl   $0x64,-0x10(%rbp)
    17b2:	c7 45 f4 c8 00 00 00 	movl   $0xc8,-0xc(%rbp)
    17b9:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
    17bd:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
    17c1:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
    17c5:	c7 00 66 00 00 00    	movl   $0x66,(%rax)
    17cb:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%rbp)
    17d2:	eb 23                	jmp    17f7 <modify_array+0x67>
    17d4:	8b 45 e4             	mov    -0x1c(%rbp),%eax
    17d7:	48 98                	cltq   
    17d9:	8b 54 85 f0          	mov    -0x10(%rbp,%rax,4),%edx
    17dd:	8b 45 e4             	mov    -0x1c(%rbp),%eax
    17e0:	89 c6                	mov    %eax,%esi
    17e2:	48 8d 3d 70 1a 00 00 	lea    0x1a70(%rip),%rdi        # 3259 <_IO_stdin_used+0x259>
    17e9:	b8 00 00 00 00       	mov    $0x0,%eax
    17ee:	e8 9d f8 ff ff       	callq  1090 <printf@plt>
    17f3:	83 45 e4 01          	addl   $0x1,-0x1c(%rbp)
    17f7:	83 7d e4 01          	cmpl   $0x1,-0x1c(%rbp)
    17fb:	7e d7                	jle    17d4 <modify_array+0x44>
    17fd:	90                   	nop
    17fe:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    1802:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    1809:	00 00 
    180b:	74 05                	je     1812 <modify_array+0x82>
    180d:	e8 6e f8 ff ff       	callq  1080 <__stack_chk_fail@plt>
    1812:	c9                   	leaveq 
    1813:	c3                   	retq   

0000000000001814 <ggg>:
    1814:	f3 0f 1e fa          	endbr64 
    1818:	55                   	push   %rbp
    1819:	48 89 e5             	mov    %rsp,%rbp
    181c:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
    1823:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    182a:	00 00 
    182c:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    1830:	31 c0                	xor    %eax,%eax
    1832:	48 c7 85 80 fe ff ff 	movq   $0x0,-0x180(%rbp)
    1839:	00 00 00 00 
    183d:	48 c7 85 88 fe ff ff 	movq   $0x0,-0x178(%rbp)
    1844:	00 00 00 00 
    1848:	48 c7 85 90 fe ff ff 	movq   $0x0,-0x170(%rbp)
    184f:	00 00 00 00 
    1853:	48 c7 85 98 fe ff ff 	movq   $0x0,-0x168(%rbp)
    185a:	00 00 00 00 
    185e:	48 c7 85 a0 fe ff ff 	movq   $0x0,-0x160(%rbp)
    1865:	00 00 00 00 
    1869:	c7 85 80 fe ff ff 0a 	movl   $0xa,-0x180(%rbp)
    1870:	00 00 00 
    1873:	c7 85 84 fe ff ff 0f 	movl   $0xf,-0x17c(%rbp)
    187a:	00 00 00 
    187d:	c7 85 88 fe ff ff 14 	movl   $0x14,-0x178(%rbp)
    1884:	00 00 00 
    1887:	c7 85 8c fe ff ff 19 	movl   $0x19,-0x174(%rbp)
    188e:	00 00 00 
    1891:	c7 85 90 fe ff ff 1e 	movl   $0x1e,-0x170(%rbp)
    1898:	00 00 00 
    189b:	c7 85 94 fe ff ff 28 	movl   $0x28,-0x16c(%rbp)
    18a2:	00 00 00 
    18a5:	48 c7 85 b0 fe ff ff 	movq   $0x0,-0x150(%rbp)
    18ac:	00 00 00 00 
    18b0:	48 c7 85 b8 fe ff ff 	movq   $0x0,-0x148(%rbp)
    18b7:	00 00 00 00 
    18bb:	48 c7 85 c0 fe ff ff 	movq   $0x0,-0x140(%rbp)
    18c2:	00 00 00 00 
    18c6:	48 c7 85 c8 fe ff ff 	movq   $0x0,-0x138(%rbp)
    18cd:	00 00 00 00 
    18d1:	48 c7 85 d0 fe ff ff 	movq   $0x0,-0x130(%rbp)
    18d8:	00 00 00 00 
    18dc:	c7 85 b0 fe ff ff 0a 	movl   $0xa,-0x150(%rbp)
    18e3:	00 00 00 
    18e6:	c7 85 b4 fe ff ff 0f 	movl   $0xf,-0x14c(%rbp)
    18ed:	00 00 00 
    18f0:	c7 85 b8 fe ff ff 14 	movl   $0x14,-0x148(%rbp)
    18f7:	00 00 00 
    18fa:	c7 85 bc fe ff ff 19 	movl   $0x19,-0x144(%rbp)
    1901:	00 00 00 
    1904:	c7 85 c0 fe ff ff 1e 	movl   $0x1e,-0x140(%rbp)
    190b:	00 00 00 
    190e:	c7 85 c4 fe ff ff 28 	movl   $0x28,-0x13c(%rbp)
    1915:	00 00 00 
    1918:	48 c7 85 e0 fe ff ff 	movq   $0x0,-0x120(%rbp)
    191f:	00 00 00 00 
    1923:	48 c7 85 e8 fe ff ff 	movq   $0x0,-0x118(%rbp)
    192a:	00 00 00 00 
    192e:	48 c7 85 f0 fe ff ff 	movq   $0x0,-0x110(%rbp)
    1935:	00 00 00 00 
    1939:	48 c7 85 f8 fe ff ff 	movq   $0x0,-0x108(%rbp)
    1940:	00 00 00 00 
    1944:	48 c7 85 00 ff ff ff 	movq   $0x0,-0x100(%rbp)
    194b:	00 00 00 00 
    194f:	c7 85 e0 fe ff ff 0a 	movl   $0xa,-0x120(%rbp)
    1956:	00 00 00 
    1959:	c7 85 e4 fe ff ff 0f 	movl   $0xf,-0x11c(%rbp)
    1960:	00 00 00 
    1963:	c7 85 e8 fe ff ff 14 	movl   $0x14,-0x118(%rbp)
    196a:	00 00 00 
    196d:	c7 85 ec fe ff ff 19 	movl   $0x19,-0x114(%rbp)
    1974:	00 00 00 
    1977:	c7 85 f0 fe ff ff 1e 	movl   $0x1e,-0x110(%rbp)
    197e:	00 00 00 
    1981:	c7 85 f4 fe ff ff 28 	movl   $0x28,-0x10c(%rbp)
    1988:	00 00 00 
    198b:	48 c7 85 10 ff ff ff 	movq   $0x0,-0xf0(%rbp)
    1992:	00 00 00 00 
    1996:	48 c7 85 18 ff ff ff 	movq   $0x0,-0xe8(%rbp)
    199d:	00 00 00 00 
    19a1:	48 c7 85 20 ff ff ff 	movq   $0x0,-0xe0(%rbp)
    19a8:	00 00 00 00 
    19ac:	48 c7 85 28 ff ff ff 	movq   $0x0,-0xd8(%rbp)
    19b3:	00 00 00 00 
    19b7:	48 c7 85 30 ff ff ff 	movq   $0x0,-0xd0(%rbp)
    19be:	00 00 00 00 
    19c2:	c7 85 10 ff ff ff 0a 	movl   $0xa,-0xf0(%rbp)
    19c9:	00 00 00 
    19cc:	c7 85 14 ff ff ff 0f 	movl   $0xf,-0xec(%rbp)
    19d3:	00 00 00 
    19d6:	c7 85 18 ff ff ff 14 	movl   $0x14,-0xe8(%rbp)
    19dd:	00 00 00 
    19e0:	c7 85 1c ff ff ff 19 	movl   $0x19,-0xe4(%rbp)
    19e7:	00 00 00 
    19ea:	c7 85 20 ff ff ff 1e 	movl   $0x1e,-0xe0(%rbp)
    19f1:	00 00 00 
    19f4:	c7 85 24 ff ff ff 28 	movl   $0x28,-0xdc(%rbp)
    19fb:	00 00 00 
    19fe:	48 c7 85 40 ff ff ff 	movq   $0x0,-0xc0(%rbp)
    1a05:	00 00 00 00 
    1a09:	48 c7 85 48 ff ff ff 	movq   $0x0,-0xb8(%rbp)
    1a10:	00 00 00 00 
    1a14:	48 c7 85 50 ff ff ff 	movq   $0x0,-0xb0(%rbp)
    1a1b:	00 00 00 00 
    1a1f:	48 c7 85 58 ff ff ff 	movq   $0x0,-0xa8(%rbp)
    1a26:	00 00 00 00 
    1a2a:	48 c7 85 60 ff ff ff 	movq   $0x0,-0xa0(%rbp)
    1a31:	00 00 00 00 
    1a35:	c7 85 40 ff ff ff 0a 	movl   $0xa,-0xc0(%rbp)
    1a3c:	00 00 00 
    1a3f:	c7 85 44 ff ff ff 0f 	movl   $0xf,-0xbc(%rbp)
    1a46:	00 00 00 
    1a49:	c7 85 48 ff ff ff 14 	movl   $0x14,-0xb8(%rbp)
    1a50:	00 00 00 
    1a53:	c7 85 4c ff ff ff 19 	movl   $0x19,-0xb4(%rbp)
    1a5a:	00 00 00 
    1a5d:	c7 85 50 ff ff ff 1e 	movl   $0x1e,-0xb0(%rbp)
    1a64:	00 00 00 
    1a67:	c7 85 54 ff ff ff 28 	movl   $0x28,-0xac(%rbp)
    1a6e:	00 00 00 
    1a71:	48 c7 85 70 ff ff ff 	movq   $0x0,-0x90(%rbp)
    1a78:	00 00 00 00 
    1a7c:	48 c7 85 78 ff ff ff 	movq   $0x0,-0x88(%rbp)
    1a83:	00 00 00 00 
    1a87:	48 c7 45 80 00 00 00 	movq   $0x0,-0x80(%rbp)
    1a8e:	00 
    1a8f:	48 c7 45 88 00 00 00 	movq   $0x0,-0x78(%rbp)
    1a96:	00 
    1a97:	48 c7 45 90 00 00 00 	movq   $0x0,-0x70(%rbp)
    1a9e:	00 
    1a9f:	c7 85 70 ff ff ff 0a 	movl   $0xa,-0x90(%rbp)
    1aa6:	00 00 00 
    1aa9:	c7 85 74 ff ff ff 0f 	movl   $0xf,-0x8c(%rbp)
    1ab0:	00 00 00 
    1ab3:	c7 85 78 ff ff ff 14 	movl   $0x14,-0x88(%rbp)
    1aba:	00 00 00 
    1abd:	c7 85 7c ff ff ff 19 	movl   $0x19,-0x84(%rbp)
    1ac4:	00 00 00 
    1ac7:	c7 45 80 1e 00 00 00 	movl   $0x1e,-0x80(%rbp)
    1ace:	c7 45 84 28 00 00 00 	movl   $0x28,-0x7c(%rbp)
    1ad5:	48 c7 45 a0 00 00 00 	movq   $0x0,-0x60(%rbp)
    1adc:	00 
    1add:	48 c7 45 a8 00 00 00 	movq   $0x0,-0x58(%rbp)
    1ae4:	00 
    1ae5:	48 c7 45 b0 00 00 00 	movq   $0x0,-0x50(%rbp)
    1aec:	00 
    1aed:	48 c7 45 b8 00 00 00 	movq   $0x0,-0x48(%rbp)
    1af4:	00 
    1af5:	48 c7 45 c0 00 00 00 	movq   $0x0,-0x40(%rbp)
    1afc:	00 
    1afd:	c7 45 a0 0a 00 00 00 	movl   $0xa,-0x60(%rbp)
    1b04:	c7 45 a4 0f 00 00 00 	movl   $0xf,-0x5c(%rbp)
    1b0b:	c7 45 a8 14 00 00 00 	movl   $0x14,-0x58(%rbp)
    1b12:	c7 45 ac 19 00 00 00 	movl   $0x19,-0x54(%rbp)
    1b19:	c7 45 b0 1e 00 00 00 	movl   $0x1e,-0x50(%rbp)
    1b20:	c7 45 b4 28 00 00 00 	movl   $0x28,-0x4c(%rbp)
    1b27:	48 c7 45 d0 00 00 00 	movq   $0x0,-0x30(%rbp)
    1b2e:	00 
    1b2f:	48 c7 45 d8 00 00 00 	movq   $0x0,-0x28(%rbp)
    1b36:	00 
    1b37:	48 c7 45 e0 00 00 00 	movq   $0x0,-0x20(%rbp)
    1b3e:	00 
    1b3f:	48 c7 45 e8 00 00 00 	movq   $0x0,-0x18(%rbp)
    1b46:	00 
    1b47:	48 c7 45 f0 00 00 00 	movq   $0x0,-0x10(%rbp)
    1b4e:	00 
    1b4f:	c7 45 d0 0a 00 00 00 	movl   $0xa,-0x30(%rbp)
    1b56:	c7 45 d4 0f 00 00 00 	movl   $0xf,-0x2c(%rbp)
    1b5d:	c7 45 d8 14 00 00 00 	movl   $0x14,-0x28(%rbp)
    1b64:	c7 45 dc 19 00 00 00 	movl   $0x19,-0x24(%rbp)
    1b6b:	c7 45 e0 1e 00 00 00 	movl   $0x1e,-0x20(%rbp)
    1b72:	c7 45 e4 28 00 00 00 	movl   $0x28,-0x1c(%rbp)
    1b79:	48 8d 85 80 fe ff ff 	lea    -0x180(%rbp),%rax
    1b80:	48 89 85 78 fe ff ff 	mov    %rax,-0x188(%rbp)
    1b87:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1b8e:	48 8d 50 04          	lea    0x4(%rax),%rdx
    1b92:	48 89 95 78 fe ff ff 	mov    %rdx,-0x188(%rbp)
    1b99:	8b 00                	mov    (%rax),%eax
    1b9b:	89 c6                	mov    %eax,%esi
    1b9d:	48 8d 3d c4 16 00 00 	lea    0x16c4(%rip),%rdi        # 3268 <_IO_stdin_used+0x268>
    1ba4:	b8 00 00 00 00       	mov    $0x0,%eax
    1ba9:	e8 e2 f4 ff ff       	callq  1090 <printf@plt>
    1bae:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1bb5:	48 8d 50 04          	lea    0x4(%rax),%rdx
    1bb9:	48 89 95 78 fe ff ff 	mov    %rdx,-0x188(%rbp)
    1bc0:	8b 00                	mov    (%rax),%eax
    1bc2:	89 c6                	mov    %eax,%esi
    1bc4:	48 8d 3d 9d 16 00 00 	lea    0x169d(%rip),%rdi        # 3268 <_IO_stdin_used+0x268>
    1bcb:	b8 00 00 00 00       	mov    $0x0,%eax
    1bd0:	e8 bb f4 ff ff       	callq  1090 <printf@plt>
    1bd5:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1bdc:	48 8d 50 04          	lea    0x4(%rax),%rdx
    1be0:	48 89 95 78 fe ff ff 	mov    %rdx,-0x188(%rbp)
    1be7:	8b 00                	mov    (%rax),%eax
    1be9:	89 c6                	mov    %eax,%esi
    1beb:	48 8d 3d 76 16 00 00 	lea    0x1676(%rip),%rdi        # 3268 <_IO_stdin_used+0x268>
    1bf2:	b8 00 00 00 00       	mov    $0x0,%eax
    1bf7:	e8 94 f4 ff ff       	callq  1090 <printf@plt>
    1bfc:	48 8d 85 b0 fe ff ff 	lea    -0x150(%rbp),%rax
    1c03:	48 89 85 78 fe ff ff 	mov    %rax,-0x188(%rbp)
    1c0a:	48 83 85 78 fe ff ff 	addq   $0x4,-0x188(%rbp)
    1c11:	04 
    1c12:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1c19:	8b 00                	mov    (%rax),%eax
    1c1b:	89 c6                	mov    %eax,%esi
    1c1d:	48 8d 3d 4f 16 00 00 	lea    0x164f(%rip),%rdi        # 3273 <_IO_stdin_used+0x273>
    1c24:	b8 00 00 00 00       	mov    $0x0,%eax
    1c29:	e8 62 f4 ff ff       	callq  1090 <printf@plt>
    1c2e:	48 83 85 78 fe ff ff 	addq   $0x4,-0x188(%rbp)
    1c35:	04 
    1c36:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1c3d:	8b 00                	mov    (%rax),%eax
    1c3f:	89 c6                	mov    %eax,%esi
    1c41:	48 8d 3d 2b 16 00 00 	lea    0x162b(%rip),%rdi        # 3273 <_IO_stdin_used+0x273>
    1c48:	b8 00 00 00 00       	mov    $0x0,%eax
    1c4d:	e8 3e f4 ff ff       	callq  1090 <printf@plt>
    1c52:	48 83 85 78 fe ff ff 	addq   $0x4,-0x188(%rbp)
    1c59:	04 
    1c5a:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1c61:	8b 00                	mov    (%rax),%eax
    1c63:	89 c6                	mov    %eax,%esi
    1c65:	48 8d 3d 07 16 00 00 	lea    0x1607(%rip),%rdi        # 3273 <_IO_stdin_used+0x273>
    1c6c:	b8 00 00 00 00       	mov    $0x0,%eax
    1c71:	e8 1a f4 ff ff       	callq  1090 <printf@plt>
    1c76:	48 8d 85 e0 fe ff ff 	lea    -0x120(%rbp),%rax
    1c7d:	48 89 85 78 fe ff ff 	mov    %rax,-0x188(%rbp)
    1c84:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1c8b:	8b 00                	mov    (%rax),%eax
    1c8d:	8d 48 01             	lea    0x1(%rax),%ecx
    1c90:	48 8b 95 78 fe ff ff 	mov    -0x188(%rbp),%rdx
    1c97:	89 0a                	mov    %ecx,(%rdx)
    1c99:	89 c6                	mov    %eax,%esi
    1c9b:	48 8d 3d dd 15 00 00 	lea    0x15dd(%rip),%rdi        # 327f <_IO_stdin_used+0x27f>
    1ca2:	b8 00 00 00 00       	mov    $0x0,%eax
    1ca7:	e8 e4 f3 ff ff       	callq  1090 <printf@plt>
    1cac:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1cb3:	8b 00                	mov    (%rax),%eax
    1cb5:	8d 48 01             	lea    0x1(%rax),%ecx
    1cb8:	48 8b 95 78 fe ff ff 	mov    -0x188(%rbp),%rdx
    1cbf:	89 0a                	mov    %ecx,(%rdx)
    1cc1:	89 c6                	mov    %eax,%esi
    1cc3:	48 8d 3d b5 15 00 00 	lea    0x15b5(%rip),%rdi        # 327f <_IO_stdin_used+0x27f>
    1cca:	b8 00 00 00 00       	mov    $0x0,%eax
    1ccf:	e8 bc f3 ff ff       	callq  1090 <printf@plt>
    1cd4:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1cdb:	8b 00                	mov    (%rax),%eax
    1cdd:	8d 48 01             	lea    0x1(%rax),%ecx
    1ce0:	48 8b 95 78 fe ff ff 	mov    -0x188(%rbp),%rdx
    1ce7:	89 0a                	mov    %ecx,(%rdx)
    1ce9:	89 c6                	mov    %eax,%esi
    1ceb:	48 8d 3d 8d 15 00 00 	lea    0x158d(%rip),%rdi        # 327f <_IO_stdin_used+0x27f>
    1cf2:	b8 00 00 00 00       	mov    $0x0,%eax
    1cf7:	e8 94 f3 ff ff       	callq  1090 <printf@plt>
    1cfc:	48 8d 85 10 ff ff ff 	lea    -0xf0(%rbp),%rax
    1d03:	48 89 85 78 fe ff ff 	mov    %rax,-0x188(%rbp)
    1d0a:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d11:	8b 00                	mov    (%rax),%eax
    1d13:	8d 50 01             	lea    0x1(%rax),%edx
    1d16:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d1d:	89 10                	mov    %edx,(%rax)
    1d1f:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d26:	8b 00                	mov    (%rax),%eax
    1d28:	89 c6                	mov    %eax,%esi
    1d2a:	48 8d 3d 5b 15 00 00 	lea    0x155b(%rip),%rdi        # 328c <_IO_stdin_used+0x28c>
    1d31:	b8 00 00 00 00       	mov    $0x0,%eax
    1d36:	e8 55 f3 ff ff       	callq  1090 <printf@plt>
    1d3b:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d42:	8b 00                	mov    (%rax),%eax
    1d44:	8d 50 01             	lea    0x1(%rax),%edx
    1d47:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d4e:	89 10                	mov    %edx,(%rax)
    1d50:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d57:	8b 00                	mov    (%rax),%eax
    1d59:	89 c6                	mov    %eax,%esi
    1d5b:	48 8d 3d 2a 15 00 00 	lea    0x152a(%rip),%rdi        # 328c <_IO_stdin_used+0x28c>
    1d62:	b8 00 00 00 00       	mov    $0x0,%eax
    1d67:	e8 24 f3 ff ff       	callq  1090 <printf@plt>
    1d6c:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d73:	8b 00                	mov    (%rax),%eax
    1d75:	8d 50 01             	lea    0x1(%rax),%edx
    1d78:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d7f:	89 10                	mov    %edx,(%rax)
    1d81:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1d88:	8b 00                	mov    (%rax),%eax
    1d8a:	89 c6                	mov    %eax,%esi
    1d8c:	48 8d 3d f9 14 00 00 	lea    0x14f9(%rip),%rdi        # 328c <_IO_stdin_used+0x28c>
    1d93:	b8 00 00 00 00       	mov    $0x0,%eax
    1d98:	e8 f3 f2 ff ff       	callq  1090 <printf@plt>
    1d9d:	48 8d 85 40 ff ff ff 	lea    -0xc0(%rbp),%rax
    1da4:	48 89 85 78 fe ff ff 	mov    %rax,-0x188(%rbp)
    1dab:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1db2:	8b 00                	mov    (%rax),%eax
    1db4:	8d 50 01             	lea    0x1(%rax),%edx
    1db7:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1dbe:	89 10                	mov    %edx,(%rax)
    1dc0:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1dc7:	8b 00                	mov    (%rax),%eax
    1dc9:	89 c6                	mov    %eax,%esi
    1dcb:	48 8d 3d c6 14 00 00 	lea    0x14c6(%rip),%rdi        # 3298 <_IO_stdin_used+0x298>
    1dd2:	b8 00 00 00 00       	mov    $0x0,%eax
    1dd7:	e8 b4 f2 ff ff       	callq  1090 <printf@plt>
    1ddc:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1de3:	8b 00                	mov    (%rax),%eax
    1de5:	8d 50 01             	lea    0x1(%rax),%edx
    1de8:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1def:	89 10                	mov    %edx,(%rax)
    1df1:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1df8:	8b 00                	mov    (%rax),%eax
    1dfa:	89 c6                	mov    %eax,%esi
    1dfc:	48 8d 3d 95 14 00 00 	lea    0x1495(%rip),%rdi        # 3298 <_IO_stdin_used+0x298>
    1e03:	b8 00 00 00 00       	mov    $0x0,%eax
    1e08:	e8 83 f2 ff ff       	callq  1090 <printf@plt>
    1e0d:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1e14:	8b 00                	mov    (%rax),%eax
    1e16:	8d 50 01             	lea    0x1(%rax),%edx
    1e19:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1e20:	89 10                	mov    %edx,(%rax)
    1e22:	48 8b 85 78 fe ff ff 	mov    -0x188(%rbp),%rax
    1e29:	8b 00                	mov    (%rax),%eax
    1e2b:	89 c6                	mov    %eax,%esi
    1e2d:	48 8d 3d 64 14 00 00 	lea    0x1464(%rip),%rdi        # 3298 <_IO_stdin_used+0x298>
    1e34:	b8 00 00 00 00       	mov    $0x0,%eax
    1e39:	e8 52 f2 ff ff       	callq  1090 <printf@plt>
    1e3e:	b8 00 00 00 00       	mov    $0x0,%eax
    1e43:	e8 5b f8 ff ff       	callq  16a3 <point>
    1e48:	b8 00 00 00 00       	mov    $0x0,%eax
    1e4d:	e8 3e f9 ff ff       	callq  1790 <modify_array>
    1e52:	b8 00 00 00 00       	mov    $0x0,%eax
    1e57:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
    1e5b:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    1e62:	00 00 
    1e64:	74 05                	je     1e6b <ggg+0x657>
    1e66:	e8 15 f2 ff ff       	callq  1080 <__stack_chk_fail@plt>
    1e6b:	c9                   	leaveq 
    1e6c:	c3                   	retq   

0000000000001e6d <x>:
    1e6d:	f3 0f 1e fa          	endbr64 
    1e71:	55                   	push   %rbp
    1e72:	48 89 e5             	mov    %rsp,%rbp
    1e75:	48 83 ec 30          	sub    $0x30,%rsp
    1e79:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    1e80:	00 00 
    1e82:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    1e86:	31 c0                	xor    %eax,%eax
    1e88:	48 c7 45 e0 00 00 00 	movq   $0x0,-0x20(%rbp)
    1e8f:	00 
    1e90:	48 c7 45 e8 00 00 00 	movq   $0x0,-0x18(%rbp)
    1e97:	00 
    1e98:	c7 45 e0 0c 00 00 00 	movl   $0xc,-0x20(%rbp)
    1e9f:	c7 45 e4 0e 00 00 00 	movl   $0xe,-0x1c(%rbp)
    1ea6:	c7 45 e8 10 00 00 00 	movl   $0x10,-0x18(%rbp)
    1ead:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    1eb1:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
    1eb5:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1eb9:	8b 00                	mov    (%rax),%eax
    1ebb:	89 c6                	mov    %eax,%esi
    1ebd:	48 8d 3d e1 13 00 00 	lea    0x13e1(%rip),%rdi        # 32a5 <_IO_stdin_used+0x2a5>
    1ec4:	b8 00 00 00 00       	mov    $0x0,%eax
    1ec9:	e8 c2 f1 ff ff       	callq  1090 <printf@plt>
    1ece:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1ed2:	48 83 c0 08          	add    $0x8,%rax
    1ed6:	8b 00                	mov    (%rax),%eax
    1ed8:	89 c6                	mov    %eax,%esi
    1eda:	48 8d 3d cf 13 00 00 	lea    0x13cf(%rip),%rdi        # 32b0 <_IO_stdin_used+0x2b0>
    1ee1:	b8 00 00 00 00       	mov    $0x0,%eax
    1ee6:	e8 a5 f1 ff ff       	callq  1090 <printf@plt>
    1eeb:	90                   	nop
    1eec:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    1ef0:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    1ef7:	00 00 
    1ef9:	74 05                	je     1f00 <x+0x93>
    1efb:	e8 80 f1 ff ff       	callq  1080 <__stack_chk_fail@plt>
    1f00:	c9                   	leaveq 
    1f01:	c3                   	retq   

0000000000001f02 <y>:
    1f02:	f3 0f 1e fa          	endbr64 
    1f06:	55                   	push   %rbp
    1f07:	48 89 e5             	mov    %rsp,%rbp
    1f0a:	48 83 ec 30          	sub    $0x30,%rsp
    1f0e:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    1f15:	00 00 
    1f17:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    1f1b:	31 c0                	xor    %eax,%eax
    1f1d:	48 c7 45 e0 00 00 00 	movq   $0x0,-0x20(%rbp)
    1f24:	00 
    1f25:	48 c7 45 e8 00 00 00 	movq   $0x0,-0x18(%rbp)
    1f2c:	00 
    1f2d:	c7 45 e0 0c 00 00 00 	movl   $0xc,-0x20(%rbp)
    1f34:	c7 45 e8 0e 00 00 00 	movl   $0xe,-0x18(%rbp)
    1f3b:	c7 45 ec 10 00 00 00 	movl   $0x10,-0x14(%rbp)
    1f42:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    1f46:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
    1f4a:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1f4e:	8b 00                	mov    (%rax),%eax
    1f50:	89 c6                	mov    %eax,%esi
    1f52:	48 8d 3d 4c 13 00 00 	lea    0x134c(%rip),%rdi        # 32a5 <_IO_stdin_used+0x2a5>
    1f59:	b8 00 00 00 00       	mov    $0x0,%eax
    1f5e:	e8 2d f1 ff ff       	callq  1090 <printf@plt>
    1f63:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1f67:	48 83 c0 08          	add    $0x8,%rax
    1f6b:	8b 00                	mov    (%rax),%eax
    1f6d:	89 c6                	mov    %eax,%esi
    1f6f:	48 8d 3d 3a 13 00 00 	lea    0x133a(%rip),%rdi        # 32b0 <_IO_stdin_used+0x2b0>
    1f76:	b8 00 00 00 00       	mov    $0x0,%eax
    1f7b:	e8 10 f1 ff ff       	callq  1090 <printf@plt>
    1f80:	90                   	nop
    1f81:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
    1f85:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
    1f8c:	00 00 
    1f8e:	74 05                	je     1f95 <y+0x93>
    1f90:	e8 eb f0 ff ff       	callq  1080 <__stack_chk_fail@plt>
    1f95:	c9                   	leaveq 
    1f96:	c3                   	retq   

0000000000001f97 <w>:
    1f97:	f3 0f 1e fa          	endbr64 
    1f9b:	55                   	push   %rbp
    1f9c:	48 89 e5             	mov    %rsp,%rbp
    1f9f:	48 83 ec 30          	sub    $0x30,%rsp
    1fa3:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    1faa:	00 00 
    1fac:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    1fb0:	31 c0                	xor    %eax,%eax
    1fb2:	48 c7 45 e0 00 00 00 	movq   $0x0,-0x20(%rbp)
    1fb9:	00 
    1fba:	48 c7 45 e8 00 00 00 	movq   $0x0,-0x18(%rbp)
    1fc1:	00 
    1fc2:	c7 45 e0 0c 00 00 00 	movl   $0xc,-0x20(%rbp)
    1fc9:	c7 45 e4 0e 00 00 00 	movl   $0xe,-0x1c(%rbp)
    1fd0:	c7 45 e8 10 00 00 00 	movl   $0x10,-0x18(%rbp)
    1fd7:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    1fdb:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
    1fdf:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1fe3:	8b 00                	mov    (%rax),%eax
    1fe5:	89 c6                	mov    %eax,%esi
    1fe7:	48 8d 3d d1 12 00 00 	lea    0x12d1(%rip),%rdi        # 32bf <_IO_stdin_used+0x2bf>
    1fee:	b8 00 00 00 00       	mov    $0x0,%eax
    1ff3:	e8 98 f0 ff ff       	callq  1090 <printf@plt>
    1ff8:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    1ffc:	48 83 c0 08          	add    $0x8,%rax
    2000:	8b 00                	mov    (%rax),%eax
    2002:	89 c6                	mov    %eax,%esi
    2004:	48 8d 3d c0 12 00 00 	lea    0x12c0(%rip),%rdi        # 32cb <_IO_stdin_used+0x2cb>
    200b:	b8 00 00 00 00       	mov    $0x0,%eax
    2010:	e8 7b f0 ff ff       	callq  1090 <printf@plt>
    2015:	90                   	nop
    2016:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
    201a:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
    2021:	00 00 
    2023:	74 05                	je     202a <w+0x93>
    2025:	e8 56 f0 ff ff       	callq  1080 <__stack_chk_fail@plt>
    202a:	c9                   	leaveq 
    202b:	c3                   	retq   

000000000000202c <z>:
    202c:	f3 0f 1e fa          	endbr64 
    2030:	55                   	push   %rbp
    2031:	48 89 e5             	mov    %rsp,%rbp
    2034:	48 83 ec 30          	sub    $0x30,%rsp
    2038:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    203f:	00 00 
    2041:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    2045:	31 c0                	xor    %eax,%eax
    2047:	48 c7 45 e0 00 00 00 	movq   $0x0,-0x20(%rbp)
    204e:	00 
    204f:	48 c7 45 e8 00 00 00 	movq   $0x0,-0x18(%rbp)
    2056:	00 
    2057:	c7 45 e0 0c 00 00 00 	movl   $0xc,-0x20(%rbp)
    205e:	c7 45 e8 0e 00 00 00 	movl   $0xe,-0x18(%rbp)
    2065:	c7 45 ec 10 00 00 00 	movl   $0x10,-0x14(%rbp)
    206c:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    2070:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
    2074:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    2078:	8b 00                	mov    (%rax),%eax
    207a:	89 c6                	mov    %eax,%esi
    207c:	48 8d 3d 3c 12 00 00 	lea    0x123c(%rip),%rdi        # 32bf <_IO_stdin_used+0x2bf>
    2083:	b8 00 00 00 00       	mov    $0x0,%eax
    2088:	e8 03 f0 ff ff       	callq  1090 <printf@plt>
    208d:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
    2091:	48 83 c0 08          	add    $0x8,%rax
    2095:	8b 00                	mov    (%rax),%eax
    2097:	89 c6                	mov    %eax,%esi
    2099:	48 8d 3d 2b 12 00 00 	lea    0x122b(%rip),%rdi        # 32cb <_IO_stdin_used+0x2cb>
    20a0:	b8 00 00 00 00       	mov    $0x0,%eax
    20a5:	e8 e6 ef ff ff       	callq  1090 <printf@plt>
    20aa:	90                   	nop
    20ab:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
    20af:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
    20b6:	00 00 
    20b8:	74 05                	je     20bf <z+0x93>
    20ba:	e8 c1 ef ff ff       	callq  1080 <__stack_chk_fail@plt>
    20bf:	c9                   	leaveq 
    20c0:	c3                   	retq   

00000000000020c1 <hhh>:
    20c1:	f3 0f 1e fa          	endbr64 
    20c5:	55                   	push   %rbp
    20c6:	48 89 e5             	mov    %rsp,%rbp
    20c9:	b8 00 00 00 00       	mov    $0x0,%eax
    20ce:	e8 9a fd ff ff       	callq  1e6d <x>
    20d3:	48 8d 3d 06 12 00 00 	lea    0x1206(%rip),%rdi        # 32e0 <_IO_stdin_used+0x2e0>
    20da:	e8 91 ef ff ff       	callq  1070 <puts@plt>
    20df:	b8 00 00 00 00       	mov    $0x0,%eax
    20e4:	e8 19 fe ff ff       	callq  1f02 <y>
    20e9:	48 8d 3d f0 11 00 00 	lea    0x11f0(%rip),%rdi        # 32e0 <_IO_stdin_used+0x2e0>
    20f0:	e8 7b ef ff ff       	callq  1070 <puts@plt>
    20f5:	b8 00 00 00 00       	mov    $0x0,%eax
    20fa:	e8 98 fe ff ff       	callq  1f97 <w>
    20ff:	48 8d 3d da 11 00 00 	lea    0x11da(%rip),%rdi        # 32e0 <_IO_stdin_used+0x2e0>
    2106:	e8 65 ef ff ff       	callq  1070 <puts@plt>
    210b:	b8 00 00 00 00       	mov    $0x0,%eax
    2110:	e8 17 ff ff ff       	callq  202c <z>
    2115:	90                   	nop
    2116:	5d                   	pop    %rbp
    2117:	c3                   	retq   

0000000000002118 <v>:
    2118:	f3 0f 1e fa          	endbr64 
    211c:	55                   	push   %rbp
    211d:	48 89 e5             	mov    %rsp,%rbp
    2120:	48 83 ec 30          	sub    $0x30,%rsp
    2124:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    212b:	00 00 
    212d:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    2131:	31 c0                	xor    %eax,%eax
    2133:	b9 28 00 00 00       	mov    $0x28,%ecx
    2138:	ba 08 00 00 00       	mov    $0x8,%edx
    213d:	be 01 00 00 00       	mov    $0x1,%esi
    2142:	48 8d 3d bd 11 00 00 	lea    0x11bd(%rip),%rdi        # 3306 <_IO_stdin_used+0x306>
    2149:	b8 00 00 00 00       	mov    $0x0,%eax
    214e:	e8 3d ef ff ff       	callq  1090 <printf@plt>
    2153:	90                   	nop
    2154:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    2158:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    215f:	00 00 
    2161:	74 05                	je     2168 <v+0x50>
    2163:	e8 18 ef ff ff       	callq  1080 <__stack_chk_fail@plt>
    2168:	c9                   	leaveq 
    2169:	c3                   	retq   

000000000000216a <array>:
    216a:	f3 0f 1e fa          	endbr64 
    216e:	55                   	push   %rbp
    216f:	48 89 e5             	mov    %rsp,%rbp
    2172:	48 83 ec 30          	sub    $0x30,%rsp
    2176:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    217d:	00 00 
    217f:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    2183:	31 c0                	xor    %eax,%eax
    2185:	c7 45 d0 02 00 00 00 	movl   $0x2,-0x30(%rbp)
    218c:	c7 45 d4 04 00 00 00 	movl   $0x4,-0x2c(%rbp)
    2193:	c7 45 d8 06 00 00 00 	movl   $0x6,-0x28(%rbp)
    219a:	c7 45 dc 08 00 00 00 	movl   $0x8,-0x24(%rbp)
    21a1:	c7 45 e0 01 00 00 00 	movl   $0x1,-0x20(%rbp)
    21a8:	c7 45 e4 03 00 00 00 	movl   $0x3,-0x1c(%rbp)
    21af:	c7 45 e8 05 00 00 00 	movl   $0x5,-0x18(%rbp)
    21b6:	c7 45 ec 07 00 00 00 	movl   $0x7,-0x14(%rbp)
    21bd:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    21c1:	48 83 c0 08          	add    $0x8,%rax
    21c5:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
    21c9:	48 89 c2             	mov    %rax,%rdx
    21cc:	48 89 ce             	mov    %rcx,%rsi
    21cf:	48 8d 3d 4a 11 00 00 	lea    0x114a(%rip),%rdi        # 3320 <_IO_stdin_used+0x320>
    21d6:	b8 00 00 00 00       	mov    $0x0,%eax
    21db:	e8 b0 ee ff ff       	callq  1090 <printf@plt>
    21e0:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    21e4:	48 83 c0 04          	add    $0x4,%rax
    21e8:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
    21ec:	48 89 c2             	mov    %rax,%rdx
    21ef:	48 89 ce             	mov    %rcx,%rsi
    21f2:	48 8d 3d 47 11 00 00 	lea    0x1147(%rip),%rdi        # 3340 <_IO_stdin_used+0x340>
    21f9:	b8 00 00 00 00       	mov    $0x0,%eax
    21fe:	e8 8d ee ff ff       	callq  1090 <printf@plt>
    2203:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    2207:	48 83 c0 04          	add    $0x4,%rax
    220b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
    220f:	48 89 c2             	mov    %rax,%rdx
    2212:	48 89 ce             	mov    %rcx,%rsi
    2215:	48 8d 3d 4c 11 00 00 	lea    0x114c(%rip),%rdi        # 3368 <_IO_stdin_used+0x368>
    221c:	b8 00 00 00 00       	mov    $0x0,%eax
    2221:	e8 6a ee ff ff       	callq  1090 <printf@plt>
    2226:	8b 45 d0             	mov    -0x30(%rbp),%eax
    2229:	89 c6                	mov    %eax,%esi
    222b:	48 8d 3d 57 11 00 00 	lea    0x1157(%rip),%rdi        # 3389 <_IO_stdin_used+0x389>
    2232:	b8 00 00 00 00       	mov    $0x0,%eax
    2237:	e8 54 ee ff ff       	callq  1090 <printf@plt>
    223c:	8b 45 d0             	mov    -0x30(%rbp),%eax
    223f:	89 c6                	mov    %eax,%esi
    2241:	48 8d 3d 54 11 00 00 	lea    0x1154(%rip),%rdi        # 339c <_IO_stdin_used+0x39c>
    2248:	b8 00 00 00 00       	mov    $0x0,%eax
    224d:	e8 3e ee ff ff       	callq  1090 <printf@plt>
    2252:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    2256:	8b 00                	mov    (%rax),%eax
    2258:	89 c6                	mov    %eax,%esi
    225a:	48 8d 3d 4c 11 00 00 	lea    0x114c(%rip),%rdi        # 33ad <_IO_stdin_used+0x3ad>
    2261:	b8 00 00 00 00       	mov    $0x0,%eax
    2266:	e8 25 ee ff ff       	callq  1090 <printf@plt>
    226b:	8b 45 e4             	mov    -0x1c(%rbp),%eax
    226e:	89 c6                	mov    %eax,%esi
    2270:	48 8d 3d 45 11 00 00 	lea    0x1145(%rip),%rdi        # 33bc <_IO_stdin_used+0x3bc>
    2277:	b8 00 00 00 00       	mov    $0x0,%eax
    227c:	e8 0f ee ff ff       	callq  1090 <printf@plt>
    2281:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    2285:	48 83 c0 14          	add    $0x14,%rax
    2289:	8b 00                	mov    (%rax),%eax
    228b:	89 c6                	mov    %eax,%esi
    228d:	48 8d 3d 3b 11 00 00 	lea    0x113b(%rip),%rdi        # 33cf <_IO_stdin_used+0x3cf>
    2294:	b8 00 00 00 00       	mov    $0x0,%eax
    2299:	e8 f2 ed ff ff       	callq  1090 <printf@plt>
    229e:	b8 00 00 00 00       	mov    $0x0,%eax
    22a3:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
    22a7:	64 48 33 14 25 28 00 	xor    %fs:0x28,%rdx
    22ae:	00 00 
    22b0:	74 05                	je     22b7 <array+0x14d>
    22b2:	e8 c9 ed ff ff       	callq  1080 <__stack_chk_fail@plt>
    22b7:	c9                   	leaveq 
    22b8:	c3                   	retq   

00000000000022b9 <array_point>:
    22b9:	f3 0f 1e fa          	endbr64 
    22bd:	55                   	push   %rbp
    22be:	48 89 e5             	mov    %rsp,%rbp
    22c1:	48 83 ec 40          	sub    $0x40,%rsp
    22c5:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    22cc:	00 00 
    22ce:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    22d2:	31 c0                	xor    %eax,%eax
    22d4:	c7 45 d0 02 00 00 00 	movl   $0x2,-0x30(%rbp)
    22db:	c7 45 d4 04 00 00 00 	movl   $0x4,-0x2c(%rbp)
    22e2:	c7 45 d8 06 00 00 00 	movl   $0x6,-0x28(%rbp)
    22e9:	c7 45 dc 08 00 00 00 	movl   $0x8,-0x24(%rbp)
    22f0:	c7 45 e0 01 00 00 00 	movl   $0x1,-0x20(%rbp)
    22f7:	c7 45 e4 03 00 00 00 	movl   $0x3,-0x1c(%rbp)
    22fe:	c7 45 e8 05 00 00 00 	movl   $0x5,-0x18(%rbp)
    2305:	c7 45 ec 07 00 00 00 	movl   $0x7,-0x14(%rbp)
    230c:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
    2310:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
    2314:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2318:	48 8d 50 08          	lea    0x8(%rax),%rdx
    231c:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2320:	48 89 c6             	mov    %rax,%rsi
    2323:	48 8d 3d c0 10 00 00 	lea    0x10c0(%rip),%rdi        # 33ea <_IO_stdin_used+0x3ea>
    232a:	b8 00 00 00 00       	mov    $0x0,%eax
    232f:	e8 5c ed ff ff       	callq  1090 <printf@plt>
    2334:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2338:	48 8d 50 04          	lea    0x4(%rax),%rdx
    233c:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2340:	48 89 c6             	mov    %rax,%rsi
    2343:	48 8d 3d b8 10 00 00 	lea    0x10b8(%rip),%rdi        # 3402 <_IO_stdin_used+0x402>
    234a:	b8 00 00 00 00       	mov    $0x0,%eax
    234f:	e8 3c ed ff ff       	callq  1090 <printf@plt>
    2354:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2358:	48 8d 50 04          	lea    0x4(%rax),%rdx
    235c:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2360:	48 89 c6             	mov    %rax,%rsi
    2363:	48 8d 3d b6 10 00 00 	lea    0x10b6(%rip),%rdi        # 3420 <_IO_stdin_used+0x420>
    236a:	b8 00 00 00 00       	mov    $0x0,%eax
    236f:	e8 1c ed ff ff       	callq  1090 <printf@plt>
    2374:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2378:	8b 00                	mov    (%rax),%eax
    237a:	89 c6                	mov    %eax,%esi
    237c:	48 8d 3d b8 10 00 00 	lea    0x10b8(%rip),%rdi        # 343b <_IO_stdin_used+0x43b>
    2383:	b8 00 00 00 00       	mov    $0x0,%eax
    2388:	e8 03 ed ff ff       	callq  1090 <printf@plt>
    238d:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    2391:	8b 00                	mov    (%rax),%eax
    2393:	89 c6                	mov    %eax,%esi
    2395:	48 8d 3d af 10 00 00 	lea    0x10af(%rip),%rdi        # 344b <_IO_stdin_used+0x44b>
    239c:	b8 00 00 00 00       	mov    $0x0,%eax
    23a1:	e8 ea ec ff ff       	callq  1090 <printf@plt>
    23a6:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    23aa:	8b 00                	mov    (%rax),%eax
    23ac:	89 c6                	mov    %eax,%esi
    23ae:	48 8d 3d a4 10 00 00 	lea    0x10a4(%rip),%rdi        # 3459 <_IO_stdin_used+0x459>
    23b5:	b8 00 00 00 00       	mov    $0x0,%eax
    23ba:	e8 d1 ec ff ff       	callq  1090 <printf@plt>
    23bf:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    23c3:	48 83 c0 10          	add    $0x10,%rax
    23c7:	8b 40 04             	mov    0x4(%rax),%eax
    23ca:	89 c6                	mov    %eax,%esi
    23cc:	48 8d 3d 92 10 00 00 	lea    0x1092(%rip),%rdi        # 3465 <_IO_stdin_used+0x465>
    23d3:	b8 00 00 00 00       	mov    $0x0,%eax
    23d8:	e8 b3 ec ff ff       	callq  1090 <printf@plt>
    23dd:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
    23e1:	48 83 c0 10          	add    $0x10,%rax
    23e5:	48 83 c0 04          	add    $0x4,%rax
    23e9:	8b 00                	mov    (%rax),%eax
    23eb:	89 c6                	mov    %eax,%esi
    23ed:	48 8d 3d 81 10 00 00 	lea    0x1081(%rip),%rdi        # 3475 <_IO_stdin_used+0x475>
    23f4:	b8 00 00 00 00       	mov    $0x0,%eax
    23f9:	e8 92 ec ff ff       	callq  1090 <printf@plt>
    23fe:	b8 00 00 00 00       	mov    $0x0,%eax
    2403:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
    2407:	64 48 33 0c 25 28 00 	xor    %fs:0x28,%rcx
    240e:	00 00 
    2410:	74 05                	je     2417 <array_point+0x15e>
    2412:	e8 69 ec ff ff       	callq  1080 <__stack_chk_fail@plt>
    2417:	c9                   	leaveq 
    2418:	c3                   	retq   

0000000000002419 <evaluate>:
    2419:	f3 0f 1e fa          	endbr64 
    241d:	55                   	push   %rbp
    241e:	48 89 e5             	mov    %rsp,%rbp
    2421:	48 83 ec 60          	sub    $0x60,%rsp
    2425:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    242c:	00 00 
    242e:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    2432:	31 c0                	xor    %eax,%eax
    2434:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
    2438:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
    243c:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
    2440:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
    2444:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
    2448:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
    244c:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
    2450:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
    2454:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    2458:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
    245c:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
    2460:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
    2464:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
    2468:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
    246c:	48 89 10             	mov    %rdx,(%rax)
    246f:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
    2473:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
    2477:	48 89 10             	mov    %rdx,(%rax)
    247a:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
    247e:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
    2482:	90                   	nop
    2483:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    2487:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    248e:	00 00 
    2490:	74 05                	je     2497 <evaluate+0x7e>
    2492:	e8 e9 eb ff ff       	callq  1080 <__stack_chk_fail@plt>
    2497:	c9                   	leaveq 
    2498:	c3                   	retq   

0000000000002499 <tttt>:
    2499:	f3 0f 1e fa          	endbr64 
    249d:	55                   	push   %rbp
    249e:	48 89 e5             	mov    %rsp,%rbp
    24a1:	e8 c4 fc ff ff       	callq  216a <array>
    24a6:	e8 0e fe ff ff       	callq  22b9 <array_point>
    24ab:	b8 00 00 00 00       	mov    $0x0,%eax
    24b0:	5d                   	pop    %rbp
    24b1:	c3                   	retq   

00000000000024b2 <f>:
    24b2:	f3 0f 1e fa          	endbr64 
    24b6:	55                   	push   %rbp
    24b7:	48 89 e5             	mov    %rsp,%rbp
    24ba:	48 8d 3d cc 0f 00 00 	lea    0xfcc(%rip),%rdi        # 348d <_IO_stdin_used+0x48d>
    24c1:	e8 aa eb ff ff       	callq  1070 <puts@plt>
    24c6:	b8 01 00 00 00       	mov    $0x1,%eax
    24cb:	5d                   	pop    %rbp
    24cc:	c3                   	retq   

00000000000024cd <test_pf>:
    24cd:	f3 0f 1e fa          	endbr64 
    24d1:	55                   	push   %rbp
    24d2:	48 89 e5             	mov    %rsp,%rbp
    24d5:	48 8d 05 d6 ff ff ff 	lea    -0x2a(%rip),%rax        # 24b2 <f>
    24dc:	48 89 05 35 2b 00 00 	mov    %rax,0x2b35(%rip)        # 5018 <pf>
    24e3:	48 8b 05 2e 2b 00 00 	mov    0x2b2e(%rip),%rax        # 5018 <pf>
    24ea:	ff d0                	callq  *%rax
    24ec:	48 8d 05 bf ff ff ff 	lea    -0x41(%rip),%rax        # 24b2 <f>
    24f3:	48 89 05 1e 2b 00 00 	mov    %rax,0x2b1e(%rip)        # 5018 <pf>
    24fa:	48 8b 05 17 2b 00 00 	mov    0x2b17(%rip),%rax        # 5018 <pf>
    2501:	ff d0                	callq  *%rax
    2503:	e8 aa ff ff ff       	callq  24b2 <f>
    2508:	90                   	nop
    2509:	5d                   	pop    %rbp
    250a:	c3                   	retq   

000000000000250b <t>:
    250b:	f3 0f 1e fa          	endbr64 
    250f:	55                   	push   %rbp
    2510:	48 89 e5             	mov    %rsp,%rbp
    2513:	48 8d 3d 8a 0f 00 00 	lea    0xf8a(%rip),%rdi        # 34a4 <_IO_stdin_used+0x4a4>
    251a:	e8 51 eb ff ff       	callq  1070 <puts@plt>
    251f:	90                   	nop
    2520:	5d                   	pop    %rbp
    2521:	c3                   	retq   

0000000000002522 <point_define>:
    2522:	f3 0f 1e fa          	endbr64 
    2526:	55                   	push   %rbp
    2527:	48 89 e5             	mov    %rsp,%rbp
    252a:	48 81 ec d0 0f 00 00 	sub    $0xfd0,%rsp
    2531:	64 48 8b 04 25 28 00 	mov    %fs:0x28,%rax
    2538:	00 00 
    253a:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
    253e:	31 c0                	xor    %eax,%eax
    2540:	b8 00 00 00 00       	mov    $0x0,%eax
    2545:	ba 00 00 00 00       	mov    $0x0,%edx
    254a:	ff d2                	callq  *%rdx
    254c:	90                   	nop
    254d:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
    2551:	64 48 33 04 25 28 00 	xor    %fs:0x28,%rax
    2558:	00 00 
    255a:	74 05                	je     2561 <point_define+0x3f>
    255c:	e8 1f eb ff ff       	callq  1080 <__stack_chk_fail@plt>
    2561:	c9                   	leaveq 
    2562:	c3                   	retq   

0000000000002563 <iii>:
    2563:	f3 0f 1e fa          	endbr64 
    2567:	55                   	push   %rbp
    2568:	48 89 e5             	mov    %rsp,%rbp
    256b:	b8 00 00 00 00       	mov    $0x0,%eax
    2570:	e8 58 ff ff ff       	callq  24cd <test_pf>
    2575:	b8 00 00 00 00       	mov    $0x0,%eax
    257a:	e8 4e ff ff ff       	callq  24cd <test_pf>
    257f:	e8 87 ff ff ff       	callq  250b <t>
    2584:	e8 82 ff ff ff       	callq  250b <t>
    2589:	e8 7d ff ff ff       	callq  250b <t>
    258e:	e8 78 ff ff ff       	callq  250b <t>
    2593:	e8 73 ff ff ff       	callq  250b <t>
    2598:	b8 00 00 00 00       	mov    $0x0,%eax
    259d:	5d                   	pop    %rbp
    259e:	c3                   	retq   

000000000000259f <main>:
    259f:	f3 0f 1e fa          	endbr64 
    25a3:	55                   	push   %rbp
    25a4:	48 89 e5             	mov    %rsp,%rbp
    25a7:	b8 00 00 00 00       	mov    $0x0,%eax
    25ac:	5d                   	pop    %rbp
    25ad:	c3                   	retq   
    25ae:	66 90                	xchg   %ax,%ax

00000000000025b0 <__libc_csu_init>:
    25b0:	f3 0f 1e fa          	endbr64 
    25b4:	41 57                	push   %r15
    25b6:	4c 8d 3d eb 27 00 00 	lea    0x27eb(%rip),%r15        # 4da8 <__frame_dummy_init_array_entry>
    25bd:	41 56                	push   %r14
    25bf:	49 89 d6             	mov    %rdx,%r14
    25c2:	41 55                	push   %r13
    25c4:	49 89 f5             	mov    %rsi,%r13
    25c7:	41 54                	push   %r12
    25c9:	41 89 fc             	mov    %edi,%r12d
    25cc:	55                   	push   %rbp
    25cd:	48 8d 2d dc 27 00 00 	lea    0x27dc(%rip),%rbp        # 4db0 <__do_global_dtors_aux_fini_array_entry>
    25d4:	53                   	push   %rbx
    25d5:	4c 29 fd             	sub    %r15,%rbp
    25d8:	48 83 ec 08          	sub    $0x8,%rsp
    25dc:	e8 1f ea ff ff       	callq  1000 <_init>
    25e1:	48 c1 fd 03          	sar    $0x3,%rbp
    25e5:	74 1f                	je     2606 <__libc_csu_init+0x56>
    25e7:	31 db                	xor    %ebx,%ebx
    25e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
    25f0:	4c 89 f2             	mov    %r14,%rdx
    25f3:	4c 89 ee             	mov    %r13,%rsi
    25f6:	44 89 e7             	mov    %r12d,%edi
    25f9:	41 ff 14 df          	callq  *(%r15,%rbx,8)
    25fd:	48 83 c3 01          	add    $0x1,%rbx
    2601:	48 39 dd             	cmp    %rbx,%rbp
    2604:	75 ea                	jne    25f0 <__libc_csu_init+0x40>
    2606:	48 83 c4 08          	add    $0x8,%rsp
    260a:	5b                   	pop    %rbx
    260b:	5d                   	pop    %rbp
    260c:	41 5c                	pop    %r12
    260e:	41 5d                	pop    %r13
    2610:	41 5e                	pop    %r14
    2612:	41 5f                	pop    %r15
    2614:	c3                   	retq   
    2615:	66 66 2e 0f 1f 84 00 	data16 nopw %cs:0x0(%rax,%rax,1)
    261c:	00 00 00 00 

0000000000002620 <__libc_csu_fini>:
    2620:	f3 0f 1e fa          	endbr64 
    2624:	c3                   	retq   

Disassembly of section .fini:

0000000000002628 <_fini>:
    2628:	f3 0f 1e fa          	endbr64 
    262c:	48 83 ec 08          	sub    $0x8,%rsp
    2630:	48 83 c4 08          	add    $0x8,%rsp
    2634:	c3                   	retq   
